package com.ksu.manager.service.impl;

import java.util.List;

import com.ksu.manager.dao.ITypeItemDAO;
import com.ksu.manager.model.TypeItem;
import com.ksu.manager.service.ITypeItemService;

public class TypeItemServiceImpl implements ITypeItemService {

	private ITypeItemDAO typeItemDAO;

	public ITypeItemDAO getTypeItemDAO() {
		return typeItemDAO;
	}

	public void setTypeItemDAO(ITypeItemDAO typeItemDAO) {
		this.typeItemDAO = typeItemDAO;
	}

	public List<TypeItem> queryList(TypeItem typeItem) {
		return typeItemDAO.queryList(typeItem);
	}

	public void add(TypeItem typeItem) {
		typeItemDAO.create(typeItem);
		
	}

	public void del(TypeItem typeItem) {
		typeItemDAO.delete(typeItem);
		
	}

	@Override
	public TypeItem queryTypeItemById(TypeItem typeItem) {
		return typeItemDAO.getTypeItemById(typeItem);
	}

	@Override
	public void mod(TypeItem typeItem) {
		typeItemDAO.update(typeItem);
		
	}
}
